.valBoxBackground {
background:url(https://lh4.googleusercontent.com/-YZ8rjuuJsx4/T2uvAT8P-UI/AAAAAAAAAaA/6OXs3apKhEw/s800/val_ana_bac_3.png) no-repeat; 
padding:10px;
font: 12px Arial,Helvetica,sans-serif;
margin-left:76px;
}
.valBoxRedBars {
background: url('https://lh5.googleusercontent.com/-O9zx-Xm4OsU/T2uZpgiDugI/AAAAAAAAAZg/CGiOwjSNFSA/s800/red_val_ana_3.png'); 
}
.valBoxYewBars {
background: url('https://lh5.googleusercontent.com/-O9zx-Xm4OsU/T2uZpgiDugI/AAAAAAAAAZg/CGiOwjSNFSA/s800/red_val_ana_3.png'); 
}
.valBoxGrnBars {
background: url('https://lh5.googleusercontent.com/-O9zx-Xm4OsU/T2uZpgiDugI/AAAAAAAAAZg/CGiOwjSNFSA/s800/red_val_ana_3.png'); 
}
.valBoxTable {
border-collapse:collapse; 
border-spacing:0px; 
font-weight:bold; 
color:white; 
font-family:Arial,Helvetica,sans-serif; 
font-size:12px; 
}
.valBoxCol1 {
float:left; 
position:relative; 
left:10px; 
overflow:hidden; 
width:255px; 
height:20px;
}
.valBoxCol1Bar {
height: 20px; 
background-position:0px -10px; 
}
.valBoxCol1Tex {
position: relative; 
font-size:14px; 
left: 15px; 
top:-18px;
}
.valBoxCol1Score {
font-size:20px; 
text-align:center; 
width:36px; 
height:20px; 
left:16px; 
float:left; 
position:relative; 
top:-2px;
}
.valBoxCol2 {
margin-top:10px; 
text-align:center; 
background-position: -0px -100px; 
width:95px; 
height:110px; 
font-size:58px;
}
.valBoxCol2Score {
padding-top:8px; 
font-family:tahoma,Arial,Helvetica; 
height:75px;
}
.valBoxCol2Box {
font-size:14px; 
text-align:center; 
font-weight:normal;
}
.valBoxRowTex {
float:left; 
clear:both; 
position:relative; 
text-align:right; 
width:110px;
}
.valBoxRowBar1 {
float:left; 
width:150px;
}
.valBoxRowBar2 {
height:12px; 
position:relative; 
left:5px; 
top:1px; 
background-position:0px -50px; 
}
.valBoxRowScore {
font-size:14px; 
text-align:center; 
position:relative; 
left:12px; 
width: 36px; 
height:15px; 
float: left;
}